journal editor - Turkish English Dictionary